Browse
Employers / Recruiters

Firmware Engineer, Platform - Direct Hire [Hybrid]

braintrust · 30+ days ago
United States
$150-250k
Full-time
Apply

ABOUT US:

Braintrust is a user-owned talent network that connects top-tier professionals with the world's leading enterprises. We prioritize transparency, eliminating middlemen and high markups, ensuring job-seekers are matched swiftly to innovative roles while clients benefit from unparalleled efficiency and quality.

ABOUT THE HIRING PROCESS:

The hiring process for this role involves completing your Braintrust profile, applying directly to the role on Braintrust, and undergoing a one-time screening to ensure you meet our vetted talent specifications. After this, the hiring team will contact you directly if they believe you are a suitable match.

Our process isn't for everyone, that's intentional. If you believe that you are a top candidate for this job, please join our network to give yourself the opportunity to work with top companies.

 

  • JOB TYPE: Employee Direct Hire Position (no agencies/C2C - see notes below)
  • LOCATION: Hybrid - Richmond, CA -  PST/PDT/CIST | Partial overlap
  • SALARY RANGE: $150k – $250k /yr
  • ESTIMATED DURATION: 40hr/week - Long term
  • EXPERIENCE: 5-10 years
  • BRAINTRUST JOB ID: 9513

 

THE OPPORTUNITY

Requirements

***Please Note: This role is hybrid and the candidate for this role will need to travel to the office in Richmond, CA a few times a week***
 
The Role
 
We are seeking a highly skilled and experienced middleware specialist to join the Embedded Systems team at Moxion Power. You will play a crucial role in developing and leading the implementation of our low level software platform, including the abstraction layers that run on our custom microcontrollers that are responsible for everything from battery management, power conversion to human interface controls. Your expertise will ensure efficient and reliable driver integration, optimization, and functionality across these technologies. 

What you’ll do:

    • Design, implement, and debug platform-level infrastructure software that will be relied upon by other software team members
    • Utilize knowledge in memory management and performance optimization to make design decisions in a resource-constrained application
    • Understand and are well-versed in memory management, message queues, message routing, data structures and performance optimization
    • Implement general purpose diagnostic, debugging, and fault management frameworks that are testable, abstract and robust
    • Develop software and hardware test infrastructure to support safe operation and rapid iteration
    • Document software design to aid validation and verification
    • Establish software best practices using previous functional safety and team guidelines
    • Bridge the gaps between hardware and software, provide advice to the hardware team to bring the best hardware/software abstraction and integration
    • You will collaborate with cross-functional teams to define driver requirements and specifications
    • Provide technical guidance, mentoring, and support to team members, fostering their professional growth and promoting a collaborative work environment
    • Conduct code reviews and ensure adherence to coding standards, best practices, and software quality guidelines.
    • Produce well-articulated design documentation to drive alignment within and across teams

What you’ll be working on

Skills to be successful:

    • 5+ years of experience with embedded C / C++ programming, and some familiarity with scripting languages like Python.
    • Solid understanding of embedded systems and device drivers, with expertise in Linux kernel architecture and device models.
    • Familiarity with low-level hardware interfaces, bus protocols (e.g., SPI, I2C, CAN-FD), and protocols (e.g., Ethernet, PCIe)
    • Experience with kernel debugging tools, performance profiling, and optimization techniques.
    • Strong problem-solving skills and the ability to analyze and debug complex system-level issues.
    • Experience with version control systems (e.g., Git)
    • Excellent verbal and written communication skills, with the ability to articulate technical concepts to technical and non-technical stakeholders.

Nice to haves:

    • Knowledge or expertise energy, fleet management, or EV industry

Apply Now!

Notes:

Our employers all have varying legal and geographic requirements for their roles, they trust Braintrust to find them the talent that meet their unique specifications. For that reason, this role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

Last updated on Oct 17, 2023

See more

About the company

More jobs like this

Analyzing
Field Engineer 3 (1912201973)$96k+
9
9xjdnwf8nt489qdiu4ab0qq7clsnet01f27n6pjaxju02yq1u697ou3dvfougsq9

Round Lake Beach, Illinois

 · 

30+ days ago

R -6B1EI6-Electrophysics Engr/Scien 6 - 62Q-Electromagnetic Compatibility$94k+
0
04jdnwosaaffea78rl6drxhhqb3k080140drna677bz98tp2yi32t4r6x5eeggv3

Oklahoma City, Oklahoma

 · 

30+ days ago

San Diego, California

 · 

30+ days ago

Houston, Texas

 · 

30+ days ago

Sr. Electronics Engineer$136k+
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Washington, District of Columbia

 · 

30+ days ago

IMACD Field Engineer 3 (1912227783)$96k+
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Chicago, Illinois

 · 

30+ days ago

Power Design Systems Engineer$92k+
C
cwjdnwj8jv4z30bofc565ub1b35i7o03d5p3kh8a4angxnx15tcmwouj90sxlj7q

Sterling Heights, Michigan

 · 

30+ days ago

FPGA Consultant$96k+
D
dhjdnwh4qm62pb5vm2o4tbd72ej7oa01f47beu0d9d984ckrwi58r2ocg36n82t5

Rockford, Illinois

 · 

30+ days ago

RF Engineer $102k+
ierustechnologiesinc

New York, New York

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status