Sr. Embedded Software Engineer-Lifescience
2 weeks ago
Gratiture SOlutions is one of the fastest growing IT staffing company serving clients in the USA, India, Canada and Mexico.
We are looking for a Senior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing, and supporting firmware controlling embedded processors within a distributed control and acquisition system. Knowledge of embedded software, software architecture, RTOS and Linux operating systems, communications protocols, basic electronic circuits, signal processing, and network communications are essential skills to perform daily design tasks.
The Senior Embedded Software Engineer is expected to take a system approach in the design and development of embedded software systems. This includes but is not limited to providing substantive technical assistance in software development projects, including architecture, design, coding, and testing of all embedded software system components. The position reports to the Director, Software and System Engineering.
Essential Job Functions
Responsibilities include but are not limited to the following:
Specify, design, implement, test, and support embedded software for products across the range of the portfolio.
Participate in embedded system design projects through SDLC, from concept to production.
Design, implement, and test C and C++ applications in embedded environments including bare-metal, RTOS, and Linux
Provide system architecture and design following an API-first approach.
Familiar with modern communication protocols and security
Follow and participate in software development best-practices, including code and design reviews.
Analyze and enhance efficiency, stability, and scalability of system processing resources.
Interface with hardware design and development as well as software QA
Critical Competencies
Highly experienced in working with ADCs, DACs and PWMs for measurement and control.
Highly experienced in embedded systems design with preemptive, multitasking real-time operating systems and multi-threaded Linux system design.
Highly experienced with Linux and embedded RTOS, including experience with 32-bit and 64-bit microprocessor architectures, DSPs, and FPGAs
Strong background in signal processing with emphases on real-time signal processing on embedded DSP processors and embedded Linux systems
Experienced with PID control implementation on custom hardware to control an array of physical devices including motion, temperature, and gas flow.
Experience in hands-on development and troubleshooting on embedded targets.
Nice to Have Competencies
Understanding of unit and system testing and test frameworks
Understanding of Python, JavaScript, HTML and CSS technologies is a plus.
Familiarity with software configuration management tools, defect tracking tools, and peer review.
Working knowledge of reading schematics and data sheets for components
Knowledge and experience with in-circuit emulators, oscilloscopes, and logic analyzers
Familiarity with modern authentication and authorization technologies
Experienced with high-speed servo-loop and estimator design, modeling, and implementation on custom hardware (MATLAB/Simulink modeling) a plus.
Understanding of machine learning and predictive maintenance is a plus.
Understanding of communication protocols including I2C, SPI, CANBus, UDP, and TCP/IP, and HTTPS, as well as general networking experience
Experience with new technologies and approaches in material science.
New castle location
Critical Competencies
Highly experienced in working with ADCs, DACs and PWMs for measurement and control.
Highly experienced in embedded systems design with preemptive, multitasking real-time operating systems and multi-threaded Linux system design.
Highly experienced with Linux and embedded RTOS, including experience with 32-bit and 64-bit microprocessor architectures, DSPs, and FPGAs
Strong background in signal processing with emphases on real-time signal processing on embedded DSP processors and embedded Linux systems
Experienced with PID control implementation on custom hardware to control an array of physical devices including motion, temperature, and gas flow.
Experience in hands-on development and troubleshooting on embedded targets
Sr. Embedded Software Engineer-Lifescience-
Embedded Software engineer
2 weeks ago
New Castle, United States Berrysoft Consulting Full timePosition SummarySenior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing, and supporting firmware controlling embedded processors within a distributed control and acquisition system. Knowledge...
-
Senior Embedded Software Engineer
3 days ago
New Castle, United States Cortex consultants LLC Full timeJob DescriptionJob DescriptionSenior Embedded Software EngineerLocation: New Castle, DE -OnsiteDuration: 12+ Months CTHPosition SummarySenior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing,...
-
Sr. Embedded Software Engineer
6 days ago
New Haven, United States Piper Companies Full timePiper Companies is looking for a Senior Embedded Software Engineer who's interested in taking part in building a cutting-edge medical device product. Key Responsibilities: Primary Focus: 70% backend embedded programming in Python, and 30% front end using React.js (JavaScript).Architect and design reliable software for fault-intolerant applications.Develop...
-
Sr. Embedded Software Engineer
1 month ago
New Haven, United States Piper Companies Full timePiper Companies is looking for a Senior Embedded Software Engineer who's interested in taking part in building a cutting-edge medical device product. Key Responsibilities: Primary Focus: 70% backend embedded programming in Python, and 30% front end using React.js (JavaScript). Architect and design reliable software for fault-intolerant applications. ...
-
Embedded Software Engineer
3 weeks ago
New York, United States Indigo Technologies Inc. Full timeIndigo Technologies, located in Woburn, Massachusetts, is looking for a talented Embedded Software Engineer to join our growing team of mechanical, electrical, software and controls engineers in developing the next generation of electrified mobility. This engineer will report to the Director of Software and will work with other software and controls...
-
Embedded Software Engineer
3 weeks ago
New York, United States blueStone Staffing Full timeAre you an experienced Embedded Software Engineer looking for the right company to call "home"? Look no further! Our client is a Fortune 500 automotive company seeking an experienced Embedded Software Engineer, ready to show off their skills and become a part of a great, growing team! What you'll be doing... Develop safety requirements for Body Controls,...
-
Embedded Software Engineer
2 weeks ago
New York, United States Fidelis Companies Full timeSenior Embedded Software Engineer: Job Responsibilities: Take on a pivotal role within the Software Engineering team as a full-time Senior Embedded Software Engineer Contribute significantly to the development of advanced research projects and MANET radios at a dynamic organization Work extensively on diverse aspects of system development, encompassing...
-
Senior Embedded Software Engineer
2 weeks ago
New York, United States Robo Full timeCompany Description Robo is a full-service Customer Solutions shop based in Wixom, Michigan that specializes in providing extraordinary experiences that customers love. We serve multiple industries and provide our solutions as either packaged services or custom deliverables. Role Description This is a full-time hybrid role for a Senior Embedded Software...
-
Embedded Software Engineer
2 weeks ago
New York, United States Insight Global Full timeTitle : Embedded Technical Lead Openings: 1 Location: Onsite 1 day a week in Warren, MI Duration: 9-month contract to hire Salary upon conversion: 110-160k per year Must Haves: 7+ years of Embedded experience Previous programming experience within C, C++, or related language Comfortable acting as a Subject Matter Expert and working cross functionally with...
-
Senior Embedded Software Engineer
5 days ago
New Haven, United States Coastal Ecology Group, Llc Full timeSenior Embedded Software Engineer (Embedded C or Linux Focus) - Onsite - New Haven or Berlin, CT CEG's client is the worldwide leader in access solutions. Their offering covers products and services related to openings, such as locks, doors, gates and entrance automation solutions. This also includes expertise in controlling identities with keys, cards,...
-
Senior Embedded Software Engineer
6 days ago
New Haven, United States Quantum Circuits, Inc. Full timeAt Quantum Circuits Inc., we are building the world’s first truly algorithmic quantum computers to achieve transformational computing capabilities. Our full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture. Our unique approach is based on a decade of technology research and breakthroughs...
-
Senior Embedded Software Engineer
3 weeks ago
New Haven, United States Coastal Ecology Group, Llc Full timeSenior Embedded Software Engineer (Embedded C or Linux Focus) - Onsite - New Haven or Berlin, CT CEG's client is the worldwide leader in access solutions. Their offering covers products and services related to openings, such as locks, doors, gates and entrance automation solutions. This also includes expertise in controlling identities with keys, cards,...
-
Senior Embedded Software Engineer
7 days ago
New Haven, United States Quantum Circuits, Inc. Full timeAt Quantum Circuits Inc., we are building the world's first truly algorithmic quantum computers to achieve transformational computing capabilities. Our full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture. Our unique approach is based on a decade of technology research and breakthroughs at...
-
Principal Embedded Software Engineer
6 days ago
New Town, United States Symbotic Full timePrincipal Embedded Software Engineer page is loaded Principal Embedded Software Engineer Apply locations USA Wilmington, MA - HQ time type Full time posted on Posted 30+ Days Ago job requisition id R2959 Who we are With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent...
-
Senior Embedded Engineer
3 weeks ago
New York, United States Enercon Technologies Full timeSummary: As a Senior Embedded Firmware Engineer for the organization, you will develop firmware and software as part of highly integrated, custom embedded processing systems used in new products developed by Enercon and its customers. In the role of Senior Embedded Firmware Engineer: You will design embedded software for new electronic products ranging from...
-
Embedded Linux Software Engineer
7 days ago
New York, United States Canonical - Jobs Full timeJob DescriptionJob DescriptionThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to...
-
SR. Emabaded Developer
2 weeks ago
New Castle, United States Mindteck Full timePosition Summary Senior Embedded Software Engineer for a firmware design position engaged in development of scientific instruments. As part of a cross functional team, the firmware engineer is responsible for designing, implementing, testing, and supporting firmware controlling embedded processors within a distributed control and acquisition system....
-
Software Engineer IV
3 weeks ago
New York, United States Ursus Inc Full timeJOB TITLE: Software Engineer IV - AOSP/Embedded Linux LOCATION: Onsite in Redmond, WA DURATION: 12 months PAY RANGE: $75-85/hour TOP 3 SKILLS: 2+ years of experience with AOSP or Embedded Linux development Experience working on systems software in a large-scale C++ code base Experience with operating systems internals and frameworks services COMPANY: Our...
-
Embedded Software Engineer
3 days ago
New York, United States Auterion Full timeJob DescriptionJob DescriptionAs an Embedded Software Engineer in the Radio Systems team you will work on the communications and RF sensing technologies which bring reliable communications, and valuable RF insights to manned and unmanned systems. Your expertise with timing critical and resource constrained embedded systems development will help to create the...
-
Embedded Software Engineer
3 weeks ago
New York, United States Oho Group Ltd Full timeUS Citizen A Space-X Spin Out is looking for an Embedded Software Engineer; Linux Kernel expert to join their R&D team. My client is a 10 person Space Start-Up who specialise in next-gen RF Products! Some of their products have already been to space! The team is elite and they have big expansion plans over the next 12-18 months! We are looking for someone...