TMC · 2 days ago
Senior Firmware Engineer
Wonder how qualified you are to the job?
Management ConsultingNanotechnology
Insider Connection @TMC
Responsibilities
Enhance and modify existing firmware to align with marketing requirements.
Develop and test embedded software using an Integrated Development Environment (IDE).
Adhere to project development and product evolution tools and processes effectively.
Conduct firmware design reviews with peers to ensure quality and project maturity.
Maintain and support the codebase post-product release, including customer support.
Collaborate with the QA team to define, document, analyze, and interpret developmental tests for new or modified products.
Work with third-party certification agencies, such as Underwriters Laboratories (UL).
Research and develop firmware and hardware combinations for new designs, potentially leading to patentable solutions.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in electrical engineering or software engineering, Computer Science, or related engineering field.
Master’s or PhD degree or candidate is a plus.
+5 years of experience working in new software development, and embedded firmware design implementation.
Experience with Embedded Linux application engineering is required.
Experience in our core Development languages such as C, C++, Phyton and Rust.
Experience in digital signal processing and use of Fourier transforms and digital filtering.
Experience writing and debugging Linux Kernel.
Experience with custom network protocols to integrate with NDI/AYLA networks.
Benefits
Health insurance
Generous ETO (Earned Time Off) plan
401k with matching
Yearly training personal budget
Company
TMC
TMC is a consultancy firm that provides companies with knowledge in the fields of physics, software, nanotechnology, and data science.
H1B Sponsorship
TMC has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2022 (2)
2020 (3)
Funding
Current Stage
Late StageCompany data provided by crunchbase