Embedded Firmware Engineer
Socket.dev
ABOUT NOVIUM
Novium is a broadly focused, value centered engineering firm with roots that run deep in the high-tech fields of space and robotics. Our mission is to enable our clients to undergo revolutionary technological change by harnessing the power of robotics, automation, and electrification to usher in the next era of industry. We embody a Give First mentality and value integrity, teamwork, personal growth, and technical excellence. These values serve as a foundation for meaningful work and relationships, a positive company culture, and ultimately generate innovative products that challenge conventional thinking. If you share our values and have a passion for solving hard problems, we invite you to join our team at Novium.THE ROLE
You will work with a talented multidisciplinary team of engineers to help design cutting edge robotic systems and electromechanical hardware for clients in a wide variety of industries with applications on earth and outer space. You will be responsible for writing firmware and embedded software for bringing a variety of robotic systems, testbeds, and electromechanical hardware online. While being software focused, you will often be developing and troubleshooting R&D hardware which may require some basic hands on mechanical and electrical assembly skills to diagnose issues and implement fixes during the development process. The ideal candidate will be an adaptable self-starter who is eager to learn as you will be frequently hopping between projects in different industries. Responsibilites: Write code for firmware, drivers, and embedded devices Hands-on bring-up and integration of electromechanical systems and devices (motors, motor controllers, linear and rotary actuators, analog and digital sensors, etc) Work closely with electrical engineers and technicians to support board bring-up, integration, and testing. Translate hardware requirements into firmware and embedded software requirements Be technically excellent, accountable for your work, and responsible for deadlines Constantly strive to improve your own technical skills, company processes, and be willing to both teach and learn from your peers. Travel when required to support hardware assembly, testing, and integration.BASIC QUALIFICATIONS:
BS or MS in Electrical Engineering, Robotics, Computer Science, Computer Engineering, or related discipline applicable to robotics 5+ years of software engineering experience developing production-grade firmware and embedded software with preference to electromechanical hardware and robotic systems Experience testing, validating, and managing firmware deployments for products in the field Strong programming skills in C++ and Python with good coding, commenting, and documentation practices Proficiency coding embedded systems using C/C++, VHDL, or Verilog in a Linux environment Contribute to design documentation for test protocols, reports, and software requirements Experience with full life-cycle library and application development, Git version control, software testing, and continuous integration Ability to read circuit diagrams and perform basic debugging Development experience with robotic systems and theory (mechatronics, motor control, kinematics, dynamics, sensing, control, planning, etc.) Experience working with I/O technologies and embedded systems such as: communication protocols (SPI, EtherCAT, Ethernet, UART, CAN, I2C, RS 232 etc), actuators, motors, motor controllers, sensors (incremental and absolute encoders, analog sensors, IMUs, etc) Proof of US Citizenship or US Permanent Residency is required to comply with ITAR regulations. Motivation to learn whatever knowledge you are missing to get the job done right Familiarity and proficiency using basic electronics tools (soldering iron, crimpers, oscilloscope, etc).PREFERRED SKILLS AND EXPERIENCE:
Spaceflight hardware and avionics Spaceflight hardware process development cycles, from requirements generation to V&V Software design/qualification experience for radiation hardened electronics Knowledge of automated software test and continuous integration systems Real Time Operating System (RTOS) development ROS and experience with ROS hardware integration Ability to work well on a team and take full responsibility for individual tasks which may be open ended #J-18808-Ljbffr Socket.devVacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Webster, TX vacancy
- ...become a critical part of a dynamic, forward-looking company, GDS Corp might be the right fit for you. About our Embedded Hardware/Software Engineer We are seeking a skilled and motivated engineer to join our team to develop and maintain software solutions...SuggestedFull timeWork at officeLocal areaShift work
$80k - $120k
...Salary: $80,000 - 120,000 per year Requirements: Minimum of 3 years professional experience in embedded systems, firmware, or robotics engineering roles. Proficient in programming C/C++ for embedded devices. Strong skills in Python for tooling, diagnostics, or...SuggestedFull timeWork at office- ...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent computer science/engineering/mathematics/statistics or science...SuggestedFull timeH1bRemote work
- Novatech( is looking for a Full-Stack Developer to help us build and improve modern web applications. You will work across frontend and backend development, collaborating with designers, product team members, and other developers to turn ideas into reliable, user-friendly...SuggestedFreelanceInternshipRemote work
$60k
Company Description Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions...SuggestedPermanent employmentFull timeContract workTemporary workWork experience placementRelocation package$107.9k - $195.05k
...for a Senior Flight Software and Avionics Engineer to support the Cargo Mission Contract... ...lines, and central processing system or embedded system, related peripherals (sensors, actuators... ...with hardware engineers on board-level firmware and circuit designsExecute test plans...Permanent employmentFull timeContract work- Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities...Full time
- Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...skills: JMS MQ, JPA / Hibernate, Angular, HTML5, j Query Education Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering. Benefits of Working with Our...Immediate start
- ...develop models of possible future configurations Create daily test metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support Apply technical principles,...Full timeWork experience placementRemote work
- Flowserve is seeking a technically driven and commercially minded Applications Engineer to support our Quick Response Center (QRC) network and Valve Automation Business. In this high-impact position, you will act as a core product specialist—translating complex customer...Full time
- ...qualities to work on solutions that matter. If you’re ready to grow and make an impact, we’d love to be on your team.As an Applications Engineer, you will support our sales team by working closely with customers, account managers, engineering teams, and manufacturer partners...Full timeWork at office
- ...protection across our North America facilities.You’ll lead fixing and root-cause efforts, turn analysis into practical maintenance and engineered solutions, and help standardize guidelines that reduce repeat failures and unplanned downtime.Your primary work location is our...Full time
- ...rate exceeds 25%. Job Description We are looking for a Senior Java IVR Application Developer to join our voice/contact center engineering team and help develop, support, and continuously improve cloud-based IVR applications. The Senior Java IVR Application Developer...Full timeInternshipRemote workRelocation
- ...Job Description Job Description Laser Applications Engineer Location: Houston, TX Travel: Up to 70% throughout the United States Kinetic Cutting Systems is a respected manufacturer of high-end fiber laser and plasma cutting systems. We are committed...Remote work
- ...Python Developer We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with...Work experience placement
$148k - $185k
...entire pharmacy value stream. To learn more about FuzeRx, you can review our Founders' Story and our Values. As a Senior Full Stack Engineer on the Care Team, you will join a team that is working to improve patients' lives through a better pharmacy experience. The Care...Full timeTemporary workRemote workLong distanceFlexible hours- ...Healthcare, Retail, or Supply Chain domains. Education Bachelor''''s or Master''''s degree in Computer Science, Information Technology, Engineering, Business Administration, or a related field. Nice to Have Certifications SAP Certified Application Associate – SAP S/4HANA SAP...Contract work
- ...Experience: 5 7 YearsJob Summary: We are seeking a highly skilled and motivated Technical Team Lead with a strong background in AI/ML Engineering to join our dynamic team. The ideal candidate will possess a deep understanding of artificial intelligence and machine learning...Hourly pay
$80 - $100 per hour
...improve the performance, reasoning, and reliability of frontier AI models. This is an excellent opportunity for experienced software engineers who enjoy solving complex technical problems while contributing to the future of Generative AI. Job Description This...Hourly payWeekly payContract workRemote work10 hours per week$178.4k - $223k
...teams to deliver next-generation solutions that patients and healthcare partners need today and into the future. Staff Software Engineer We are actively recruiting for a Staff Software Engineer. As a Staff Software Engineer at FuzeRx, you are a principal technical...Full timeTemporary workRemote workVisa sponsorshipFlexible hoursShift work- ...STRATEGIC STAFFING SOLUTIONS HAS AN OPENING! Job Title: Application Support Engineer Contract Length: 6+ Months Work Location: On Site Work, Pasadena, TX 77505 Contract Type: W2 Only (No C2C). Visa Sponsorship available. Will support Operational Technology (OT) and Process...Contract workVisa sponsorship
$68 - $76 per hour
...Monday-Friday 40 hours per week Every other Friday off, potential weekend work as needed POSITION OVERVIEW – Application Support Engineer III The Application support engineer specializes in deploying, maintaining, and life-cycling PCN/OT application systems. Ensure...Hourly payFull timeContract workMonday to Friday- We are seeking an experienced SAP MDG Technical Consultant with expertise in SAP MDG, SAP ABAP, and SAP S/4HANA. The ideal candidate will have strong experience in Material Master and BOM master data, technical development, data governance, and SAP integration in a manufacturing...Temporary workWork at office
- ...representation learning, deep learning)Experience with large language models (LLMs), including retrieval-augmented generation, prompt engineering, agentic workflows, or fine-tuningFamiliarity with Linux/HPC environments and version control (e.g., Git)Experience working with...For contractorsLocal area
- ...strategy. You will act as a key technical leader, working closely with business stakeholders, product owners, and cross-functional engineering teams to deliver integrated, future-ready customer experience solutions built on the Genesys Cloud CX platform....Full timeInternshipRemote workRelocation
- Cloud Hybrid Technologies, LLC is seeking a skilled Python Developer in Texas City, Texas. This role involves designing, developing, testing, and maintaining Python-based applications and APIs while working collaboratively with cross-functional teams to ensure systems ...
$70k - $80k
...Jira, Slack, AWS Communication : Slack for daily updates, video calls for planning/decisions You’ll work with : Me (founder), DevOps engineer, eventually 2‑3 developers you help hire Salary : $70‑80k USD annually (based on experience) Time off : 10 days PTO + your local...Local areaRemote work- Job Title: AWC Developer Location: Austin, TX , Onsite Description: At least 5+ years of AWC Custom Development Declarative UI Framework (AWC) Unit Testing Bug Fixing Support for INT, UAT Testing Full stack web development (React is preferred...Work experience placement
- ...accuracy, and consistency across reports. Support production issues and implement enhancements. Collaborate with data engineering and business teams throughout the development lifecycle. Required Skills ~5 8 years of Tableau development experience...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
Related searches



