Senior Full Stack Developer
Embedded software engineer job in Merrimack, NH
Immediate need for a talented Senior Full Stack Developer. This is a 12+ Month Contract opportunity with long-term potential and is located in Merrimack, NH/Smithfield, RI(Hybrid). Please review the job description below and contact me ASAP if you are interested.
Job Diva ID: 25-93360
Pay Range: $70 - $75/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
Developing and deploying software in a fast-paced environment.
Collaborating with colleagues on technical implementation and process improvement.
Able to clearly present sophisticated technical solutions, ideas, and plans to senior management, business partners, andless technical team members as needed.
Working closely with technology and business partners to design new features.
Passion for learning the latest technologies and frameworks.
Building positive relationships within and across teams.
Mentor and be mentored by your team members and partners
Key Requirements and Technology Experience;
Key Skills; Building enterprise web and middle-tier applications using 30%Angular (supporting enhancements/rewrites and adding components), TypeScript, Java, Spring/Spring Boot.
Seeking 70% on middle-tier, API, and web application development experience.
Web Services - Strong knowledge of REST APIs, JSON, XML, SOAP.
CI/CD & Automation - Familiarity with Jenkins, GitHub, and automated deployment/testing strategies. Maintaining existing pipelines.
6+ years of full stack software development experience building enterprise web and middle tier applications including Angular, Typescript, and core Java with Spring/Springboot.
B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
Leadership experience to guide, encourage, and motivate your fellow engineers.
Experience working in an Agile Scrum development environment.
Experience with web services - JSON, XML, REST, SOAP, etc.
Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
Experience with unit testing and test automation libraries/strategies.
Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
Experience using source control and pull requests for collaborative development in code repository tools such as GitHub.
Strong communications and problem-solving skills
Our client is a leading Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
By applying to our jobs, you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Embedded Controls Engineer, Vehicle Motion
Embedded software engineer job in Concord, NH
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.
What you'll do...
- Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics.
- Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system.
- Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams.
- Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems.
- Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions.
- Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases
- Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals.
- Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing.
You'll have...
- Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent.
- 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions.
- 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development.
- 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet
- Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.)
- 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field.
- Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process.
- Experience with creating and executing component-level test procedures and owning all test results.
Even better, you may have...
+ Highly collaborative mindset and strong communication skills
+ Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features.
+ Experience with software build tools like Bazel, Scons, Cmake etc.
+ Experience with fundamental hardware components on PCB and their analysis tools.
+ Ability to write testing scripts for using scripting languages (Python)
+ Fluent in software fundamentals including software design and maintainability.
+ Hands-on experience in hardware bring-up, system debugging, and code optimization.
+ Knowledge of electrical engineering fundamentals including circuit analysis and design
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.
This position is a salary grade 8.
For more information on salary and benefits, click here:
*****************************
Visa sponsorship is available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1
**Requisition ID** : 51041
Firmware Engineer - HSIO Cables
Embedded software engineer job in Nashua, NH
Title: Firmware Engineer - High Speed Cables Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the
electronics revolution and remain a key enabler for all the major Tier 1 OEMs
globally. Our global headquarters are located in Nashua, NH and we have design,
sales and manufacturing locations globally. We are expanding our team software
team. We are currently seeking a Firmware Engineer for High Speed Cables to join
our team. The position is located on-site, in Nashua, NH.
Our collaborative software team develops firmware, manufacturing applications,
and various specialty software tools for our hardware engineering teams. The
focus of this position is on firmware that goes into our various cable and
thermal loopback products, including active copper, passive copper and active
optical. This area is rapidly evolving to support ever more complex
communication chips, including DSPs, as well as richer host interfaces, notably
CMIS.
Responsibilities
Design, develop, debug and support of firmware for active high speed IO
cables and thermal loopbacks. This includes working with customers as well as
manufacturers of communication chips chosen
As a key firmware resource, be contributing member of product teams that
turn high speed IO cable concepts into products that then get handed off to
manufacturing.
Provide engineering support to team members working on fine tuning of
communication settings by opening up back doors or interfaces as needed.
Work hand-in-hand with developers responsible for manufacturing applications
Provide firmware support to product qualification, testing, and
manufacturing
Mentor other members as needed
Ensure that all firmware is well documented and can be supported by other
team members
Visit Amphenol manufacturing plants during product ramp up, as needed
Qualifications
BS in Computer Science or Computer Engineering and 5+ years of industry
experience with firmware development on bare metal or equivalent
Hands on experience with ARM Cortex-M0/M0+ and embedded solutions from sub
32KB of Flash and up, including the use of GPIO pins, ADCs, Interrupts.
Good understanding of I2C, including how to debug and support a bit-banged
bus
Experience in developing page-based host interfaces for I2C Slaves, such as
is used by Small Form Factor devices or CMIS
Working knowledge of SWD style debugging
Comfortable working in a team that shares code and with peer reviews of code
Hands-on experience with source code control systems, including a habit to
make regular check-ins
Excellent interpersonal communication skills, strong English reading and
writing ability
Self-starter, able to work efficiently without having all details or
requirements laid out on the table
Dynamic and adaptable personality, able to think out of the box
Preferred Qualifications
Work experience in multi-disciplinary engineering teams
Accustomed to working in a global, hybrid environment, using tools such as
Teams and Zoom
Experience with I2C and SPI buses
Experience working with a logic analyzer
Understanding of Signal Integrity theory and practice
Familiarity in working with low level hardware interfaces and reading chip
data sheets
Experience working with high-speed communication equipment, including
knowledge about SFF standards
Working experience with Digital Signal Processors
Experience working with prototype hardware and lab settings
Ability to improvise testing setups with bread boards and jumpers
Hands on experience with Keil
Working knowledge of C8051 8-bit MCUs
Comfortable working in C++, preferably using Visual Studio
Experience using SVN
Familiarity with Linux and traditional command line interfaces
Junior Embedded Software Engineer
Embedded software engineer job in Manchester, NH
DEKA Research & Development, located in Manchester, NH, is looking for a highly motivated Junior-Level Embedded Software Engineer to join a software team working on the ibot PMD medical device. This is your opportunity to make an impact on a project that is creating a cutting-edge technology. If you enjoy solving technical challenges in a fast-paced environment, we want to hear from you!
How you will make an impact:
Implement and verify new functionalities for embedded software and our companion PC apps
Solve problems and debug issues
Collaborate across multiple engineering disciplines to deliver effective solutions
To be successful in this role, you will need the following skills and experience:
Bachelor's Degree in Computer Science, or other Engineering degree with Software Engineering experience
1+ years of experience with the following:
implementing, and integrating embedded software systems from requirements
Experience with C++ 14-20 and Python 3.*
RTOS and embedded systems development (examples include:, FreeRTOS, uC-OSIII)
Object-Oriented Design
CAN communications
Strong troubleshooting skills
Demonstrated ability to adapt rapidly to changing circumstances and technology
Must have excellent communication skills and attention to detail
Demonstrated evidence of individually solving a challenging technical problem
Passion for a job well-done and an intrinsic interest in how things work
Preferred:
Qt 6.* PC application development
IAR EW 5.*
SPDX, Cyclone DX
Jira, Confluence
Surround and/or GitLab source‑code management tools
Jenkins
Technical writing skills
About DEKA:
One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research & Development, where we are taking the same innovation and cutting-edge technology into the modern age.
Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored.
Auto-ApplyEmbedded Software Engineer III
Embedded software engineer job in Portsmouth, NH
Galvion We exist to enable your mission:
At Galvion, we are passionately committed to providing leading-edge solutions and equipment that enhance the overall agility and survivability of modern warfighters and tactical operator.
We design, develop and deliver best-in-class head systems, as well as innovative power and data management solutions for military and tactical operators worldwide. We engineer advanced concept, integrated systems that will be critical to meet the challenges of tomorrow and beyond.
THE OPPORTUNITY
The Embedded Software Engineer III is passionate about designing wearable human-centered products and being part of a team of talented multi-discipline engineers. The Embedded Software Engineer III will be a critical part of the team to design and build the next generation of smart protection products for an extremely rugged market.
The Engineer will work closely with both Electronics and Mechanical Engineers to produce electromechanical systems, designed to seamlessly integrate with the human and tough enough to survive in the most rugged environments.
WHAT YOU WILL BE DOING
People:
Coordinate with Electronic Engineers on hardware interface development and testing
Work with inputs from senior engineers and peers
Collaborate with software team to define stories
Participate in code reviews
Train other engineers as needed Process:
Design, build, test and maintain embedded applications in a range of low power microcontrollers
Follow professional engineering and SDLC practices - including coding standards, source control management, build processes, testing, documentation, and release management
Produce robust, production-ready code with solid exception handling and diagnostics
Port existing firmware to new hardware platforms
Perform manual testing of systems
Design and build automated tests where possible
Review and update technical documents and share solutions with team members
Validate and integrate deliverables from subcontractors
Other tasks as assigned
Performance:
Deliver completed work with minimal oversight
Ability to work independently, organizing own time based on communicated project priorities and schedules
Escalate issues to senior engineers and managers in a timely manner
Use iterative and agile development techniques to create fast feedback loops
Demonstrate completed work in Sprint reviews
Recommend new features and design improvements
WHAT YOU WILL NEED TO SUCCEED
Bachelor's degree in Computer Science or Electrical Engineering
5+ years relevant work experience
Professional experience with C / C++
Experience with communication protocols USB, I2C, SPI, UART
Excellent teamwork skills
Strong English language, verbal communication and writing skills required
Experience with Linux driver development is an asset
General *nix and shell programming experience are an asset
Electronics experience is an asset
USB PD experience is an asset
Experience with Jira is an asset
Python programming experience preferred
Galvion provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Galvion complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Senior Embedded Engineer
Embedded software engineer job in Portsmouth, NH
Highly accurate wireless tracking in 3D space, enabling large-scale, immersive augmented and virtual reality experiences without the use of any markers.
Job Description
Design, develop and test new electrical components used in the company's wireless communication system. Based on the 3dWIFI system requirements will choose chips using Altium or Cadence to design schematics and PCBs; calculate and simulate the RF circuit parameter; build the RF circuit testing environment using the RF signal generator and RF spectrum analyzer; design a debugging program; responsible for FPGA Verilog code development for BPSK modulation/demodulation (software defined radio code) on Xilinx ISE Design Suite 14.6; design software/firmware for DSP and ARM processor OMALP-138 on Code Composer Studio 5 and embedded Linux; and, using C/C++ develop the computer software for system testing on Qt 5.3. Bachelor's degree/foreign equivalent in Information Systems Engineering /Communication Engineering/Electrical Engineering & five years of experience. Some experience must include: use of Altium; design of Xilinix hardware FPGA debugger; RF design; debugging using signal generator, spectrum analyzer and oscilloscope; experience writing FPGA programs such as flash interface, timing adjustment, AD/DA interface; design of schematics and PCBs; work on solutions for long-distance wireless video transmission and wireless remote control.
Qualifications
Bachelor's degree/foreign equivalent in Information Systems Engineering /Communication Engineering/Electrical Engineering & five years of experience. Some experience must include: use of Altium; design of Xilinix hardware FPGA debugger; RF design; debugging using signal generator, spectrum analyzer and oscilloscope; experience writing FPGA programs such as flash interface, timing adjustment, AD/DA interface; design of schematics and PCBs; work on solutions for long-distance wireless video transmission and wireless remote control.
Additional Information
Education Requirements: BS degree required, MS degree preferred
Staff Software Engineer - Machine Learning
Embedded software engineer job in Concord, NH
**Role:** The Smart Agents group is responsible for building the ML models and system to simulate road users in a variety of situations and generate the scenarios used for testing and training AV driving policies. If you think of Simulation as a video game our autonomous vehicles train on to learn to drive, the Smart Agents team develops the ML/AI models that control the other characters in the video game to interact in realistic ways as the av drives-eg, the other vehicles, bikers, and pedestrians. Our technology stack includes Generative AI models (GPT) and Reinforcement Learning (RL) policies. The Smart Agents group work closely with the rest of the Simulation, and our partners Behaviors, Perception, and Safety Engineers.
The specific duties may include ML/RL model development as well as training loop development, streamlining optimization, integration, creating ML infrastructure, metrics, and data pipelines for production model deployment as well as for fast experimentation cycles.
**What You'll Do:**
+ Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization.
+ Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation.
+ Work as part of an ML team and contribute strong software engineering (SWE) expertise.
+ Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies.
+ Experience in simulation and robotics is highly desirable, with a preference for candidates from AV or robotics backgrounds rather than solely cloud-focused companies.
**Your Skills & Abilities:**
+ 4+ years of experience in the field of robotics or latency-sensitive backend services
+ Background working with machine learning teams, algorithms, and models
+ Bonus: Experience building highly performant ML and system pipelines
+ Strong programming skills in modern C++ or Python
**Bonus:**
+ Experience with profiling CPU and/or GPU software, process scheduling, and prioritization
+ Passionate about self-driving car technology and its impact on the world
+ Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions.
+ Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain.
+ Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need.
+ Track record in deploying perception/prediction/av models into real world environments
**Your Skills & Abilities** **:**
+ 4+ years of experience in the field of robotics or latency-sensitive backend services
+ Proven experience in machine learning and classification. Familiar with ML frameworks such as Tensorflow or PyTorch
+ Experience building highly performant ML and system pipelines
+ Strong programming skills in modern C++ or Python
+ Experience with profiling CPU and/or GPU software, process scheduling, and prioritization
+ Passionate about self-driving car technology and its impact on the world
+ Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions.
+ Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain.
+ Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need.
+ Track record in deploying perception/prediction/av models into real world environments
+ Experience working with RL and sequence prediction (ML) models
**Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ The salary range for this role is $134,000 to $235,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
**Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum.
**Relocation:** This job may be eligible for relocation benefits.
\#LI-MH2
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Firmware Engineer - HSIO Cables
Embedded software engineer job in Nashua, NH
Job Description
Title: Firmware Engineer - High Speed Cables
Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the electronics revolution and remain a key enabler for all the major Tier 1 OEMs globally. Our global headquarters are located in Nashua, NH and we have design, sales and manufacturing locations globally.We are expanding our team software team. We are currently seeking a Firmware Engineer for High Speed Cables to join our team. The position is located on-site, in Nashua, NH.
Our collaborative software team develops firmware, manufacturing applications, and various specialty software tools for our hardware engineering teams. The focus of this position is on firmware that goes into our various cable and thermal loopback products, including active copper, passive copper and active optical. This area is rapidly evolving to support ever more complex communication chips, including DSPs, as well as richer host interfaces, notably CMIS.
Responsibilities
Design, develop, debug and support of firmware for active high speed IO cables and thermal loopbacks. This includes working with customers as well as manufacturers of communication chips chosen
As a key firmware resource, be contributing member of product teams that turn high speed IO cable concepts into products that then get handed off to manufacturing.
Provide engineering support to team members working on fine tuning of communication settings by opening up back doors or interfaces as needed.
Work hand-in-hand with developers responsible for manufacturing applications
Provide firmware support to product qualification, testing, and manufacturing
Mentor other members as needed
Ensure that all firmware is well documented and can be supported by other team members
Visit Amphenol manufacturing plants during product ramp up, as needed
Qualifications
BS in Computer Science or Computer Engineering and 5+ years of industry experience with firmware development on bare metal or equivalent
Hands on experience with ARM Cortex-M0/M0+ and embedded solutions from sub 32KB of Flash and up, including the use of GPIO pins, ADCs, Interrupts.
Good understanding of I2C, including how to debug and support a bit-banged bus
Experience in developing page-based host interfaces for I2C Slaves, such as is used by Small Form Factor devices or CMIS
Working knowledge of SWD style debugging
Comfortable working in a team that shares code and with peer reviews of code
Hands-on experience with source code control systems, including a habit to make regular check-ins
Excellent interpersonal communication skills, strong English reading and writing ability
Self-starter, able to work efficiently without having all details or requirements laid out on the table
Dynamic and adaptable personality, able to think out of the box
Preferred Qualifications
Work experience in multi-disciplinary engineering teams
Accustomed to working in a global, hybrid environment, using tools such as Teams and Zoom
Experience with I2C and SPI buses
Experience working with a logic analyzer
Understanding of Signal Integrity theory and practice
Familiarity in working with low level hardware interfaces and reading chip data sheets
Experience working with high-speed communication equipment, including knowledge about SFF standards
Working experience with Digital Signal Processors
Experience working with prototype hardware and lab settings
Ability to improvise testing setups with bread boards and jumpers
Hands on experience with Keil
Working knowledge of C8051 8-bit MCUs
Comfortable working in C++, preferably using Visual Studio
Experience using SVN
Familiarity with Linux and traditional command line interfaces
Firmware Engineer
Embedded software engineer job in Newington, NH
Job Description
Aquinas Consulting is currently looking to fill a Firmware Engineer job for our direct client in Newington, NH. In this role, you will design, develop, and test firmware for advanced network elements, contributing to both application-level and low-level driver development for embedded systems. You will be a critical member of a fast-paced development team, collaborating across engineering groups to ensure top-quality performance and reliability of embedded solutions. This is a great opportunity for a senior firmware developer with expertise in embedded C/C++, real-time systems, and network communication protocols.
Firmware Engineer Job responsibilities:
Design and develop firmware architecture for embedded systems in network elements
Write embedded software in C/C++ and occasionally other programming languages
Develop and debug device drivers and application firmware for microcontrollers and SoCs
Use lab instrumentation and embedded debugging tools to troubleshoot hardware/software issues
Create design documentation and test plans; run static code analysis and address findings
Participate in peer code reviews and collaborate with cross-functional teams
Support legacy products and evaluate new platforms and components
Stay current on firmware trends and technologies in embedded systems development
Occasionally travel to New Jersey as needed
Qualifications:
Bachelor's degree in Computer or Electrical Engineering (Master's preferred)
At least 8 years of hands-on firmware development experience for embedded systems
Proficient in embedded C/C++, with working knowledge of assembly
Expertise in ARM-based microcontroller/SoC platforms
Experience with RTOS, embedded Linux, and bare-metal environments
Familiarity with interfaces like SPI, I2C, USB, UART, and Ethernet
Solid understanding of TCP/IP protocols and networking concepts
Ability to read schematics, board layouts, datasheets, and protocol specs
Basic FPGA knowledge and experience with telecom or network elements a plus
Skilled with oscilloscopes, logic analyzers, and other debugging tools
Experience using Git and CI/CD practices
Strong problem-solving, documentation, and teamwork skills
If you are interested in this Firmware Engineer job in Newington, NH, please apply now to be connected with a member of our team.
Please note: Applying to this role is an agreement to have your information entered into our database and acknowledgement that a recruiter will reach out to you either by phone, email, and/or text message regarding this and similar job opportunities.
Aquinas Consulting is a woman and minority owned company headquartered in Milford, CT that provides Engineering, Information Technology (IT), and Manufacturing staffing solutions throughout the US. We take pride in 20 years of service to our clients, our hiring managers, our consultants, and our local community. Aquinas is an affirmative action, equal opportunity employer and committed to considering all qualified applications without regard to race, genetic information, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law. *************************
Firmware Engineer
Embedded software engineer job in Newington, NH
Job Details Newington Shattuck Way - Newington, NH Full Time 5x2-8a-430pDescription
Are you looking for an opportunity with plenty of growth potential? Do you enjoy working in an exciting, fast-paced, collaborative environment? Are you interested in working with the world's most innovative companies to create a more connected world?
Connecting Continents. Impacting Communities.
The backbone of the Internet is a series of high-tech subsea fiber optic cables deployed throughout the globe - SubCom has deployed over 50% of them. Our employees ensure data communications networks are engineered, manufactured, deployed to the highest standards, enabling faster and more reliable connectivity to communities worldwide. Every member of the SubCom team plays a role in an end-to-end process that is critical to enterprises, governments, big cities, and rural towns.
We encourage, expect, and value creativity, thoughtful risk taking, openness to change, and diverse perspectives. Whether you're a seasoned applicant seeking a new and exciting challenge, or you're new to the workforce and looking for a flexible, rewarding, and fast-paced position with an innovative and stable organization (since 1953), SubCom has opportunities to advance your career.
Position Overview
This role requires a strong background in firmware development and designing of embedded systems. This includes designing, developing, and testing firmware for our cutting-edge network elements and ensuring the highest quality and performance standards.
Duties/Responsibilities
Design and develop firmware architectures for embedded systems used in network elements. Involves all aspects of embedded systems coding: application development to low-level device drivers.
Develop software and firmware source code in embedded C/C++ and other languages.
Be part of a fast-paced firmware development team.
Design, implement, enhance, test, and debug new features on existing firmware projects or new platforms.
Debug using standard embedded debugging tools and lab instrumentation.
Create detailed design documentation and test plans.
Run static analysis tools and interpret/address analysis results.
Participate in peer code reviews and provide/receive constructive feedback to/from team members.
Evaluate new microcontroller and SoC platforms.
Provide sustaining engineering support for legacy products.
Stay up-to-date with the latest industry trends and technologies in firmware development.
Collaborate cross-functionally with other groups and management.
Work with minimal supervision and take ownership of assigned development modules through all stages of development and maintenance.
Occasional travel to NJ required.
Qualifications
Qualifications
Bachelor's degree in computer/electrical engineering or a related field (master's degree preferred).
Minimum 8 years of experience in firmware development for embedded systems.
Proficiency in programming languages such as embedded C/C++ and assembly.
Strong understanding of microcontroller architectures and SoCs utilizing ARM cores.
Experience with development under a real-time operating system (RTOS), embedded Linux, as well as “bare metal” projects (no operating system).
Experience with common communication interfaces like Ethernet, SPI, I2C, USB, UART, etc.
Knowledge of TCP/IP networking protocols.
Ability to interpret circuit schematics (analog and digital designs), board layouts, device datasheets, and communication protocol specifications.
Basic understanding of FPGA design concepts.
Experience with network element development and telecommunications systems.
Hands-on experience with hardware design and debugging tools (e.g., oscilloscopes, logic analyzers).
Knowledge of version control systems (e.g. Git) and continuous integration/continuous delivery (CI/CD) practices.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Desire to learn new concepts, techniques, technologies, and industry standards.
NOTE: This job description is not intended to be all-inclusive. Employees may perform other related duties as negotiated to meet the ongoing needs of the organization.
Candidates for positions with SubCom must be legally authorized to work in the United States. Employment eligibility verification will be required at the time of hire. Visa sponsorship is not available for this position.
Our selection procedure is based on local, state, and federal law.
Please be sure to attach a resume to your application. We are not able to consider applications without a resume.
BENEFITS
SubCom offers a comprehensive benefits package, including but not limited to: competitive salaries, medical, dental, vision, life and disability insurance coverages, FSA, HSA, generous vacation, paid sick leave, paid parental leave, paid holidays, tuition reimbursement, adoption assistance, and a 401(k) plan with generous company match. Additionally, some positions may be eligible for shift differential.
AFFIRMATIVE ACTION/EQUAL EMPLOYER OPPORTUNITY
SubCom is committed to providing a work environment that prohibits discrimination based on age, color, disability, ethnicity, marital status, national origin, race, religion, gender, gender identity, sexual orientation, protected veteran status, disability or any other characteristics protected by applicable law or regulation.
SubCom engineers, manufactures, and installs subsea fiber optic data cables - the unsung heroes of global communication. With an unrelenting focus on quality, reliability, and value, SubCom offers flexible end-to-end building blocks for the high-tech networks that are the backbone of the world's digital infrastructure. Since 1955, SubCom has deployed enough cables to circle the equator more than 21 times.
SUBCOM'S CORE VALUES
Quality - Accountability - Teamwork - Innovation
Firmware Engineer
Embedded software engineer job in Warner, NH
As a Firmware Engineer, you will be responsible for designing and developing firmware for embedded systems. You will work closely with hardware engineers, software engineers, and product designers to create high-quality, reliable, and efficient firmware for various devices.
Please only local candidates apply. This position is open to candidates located in the New England area only (Maine, Vermont, New Hampshire, Massachusetts, Rhode Island, and Connecticut). Applicants from outside this region will not be considered.
Responsibilities:
Design and develop firmware for embedded systems.
Collaborate with hardware engineers, software engineers, and product designers to ensure firmware meets system requirements.
Follow best practices with coding, version control, and documentation.
Develop and execute firmware test plans to ensure high quality and reliability.
Maintain current code base.
Debug firmware issues.
Add new features to existing products.
Update old product lines.
Adjust code to allow for alternate components.
Participate in code reviews and provide feedback to other engineers.
Ensure firmware compliance with relevant industry standards, regulations, and certifications applicable to data logging devices.
Stay current with industry trends and emerging technologies related to firmware development.
Minimum Qualifications (Education, Knowledge, Skills, and Abilities)
Associate's degree in computer science or electrical engineering, or related field, with equivalent practical experience. Bachelor's degree is a plus.
Strong experience in firmware development for embedded systems.
Proficiency in programming languages such as C and C++.
Knowledge of basic electronics hardware and its interfacing with software systems.
Experience with real-time operating systems and device drivers is a plus.
Sound knowledge of microcontrollers and embedded systems.
Ability to read schematics and hardware data sheets.
Strong problem-solving skills.
Excellent written and verbal communication skills.
Ability to work independently and in a team environment.
Senior Software Engineer (Ruby on Rails & React)
Embedded software engineer job in Concord, NH
Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures.
Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers.
We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo.
Unum is changing, and we're excited about what's next. Join us.
**General Summary:**
Unum is hiring a Senior Full Stack Software Engineer!
As a key member of our Agile team, you'll drive the design, development, and delivery of innovative, cloud-based solutions that align with enterprise architecture standards. You'll collaborate with Technical Product Owners, Principal Engineers, and business architects to create scalable, high-quality applications.
In this role, you'll work on our Leave Logic product using Ruby on Rails, React, JavaScript, and AWS services, with expertise in PostgreSQL, RDS, EC2, and ElasticSearch. Beyond building exceptional solutions, you'll mentor engineers and help shape the future of our technology and talent.
**Job Specifications**
**Bachelors of Computer Science is preferred, or equivalent relevant business experience**
**Passionate about delivering solutions that excite and delight our customers; holds self to high standards of delivery**
**6+ years' experience in software development and delivery track record in a range or roles in a scrum environment**
+ **Experience with Ruby On Rails, React, (Java Script, AWS, PostgreSQL, RDS, EC2, Elastic Search) is required.**
**Clearly demonstrates analytical ability and critical thinking skills**
**Takes a logical, analytical approach to problem solving and pays close attention to detail**
**Skilled in Agile development/methodologies**
**Self motivated and results oriented; able to motivate others**
**Takes an innovative approach to problem solving**
**Demonstrates excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise**
**Strong team player; able to work effectively within a team and more broadly with people from a variety of backgrounds and areas across the organization.**
**Strong experience of test driven development (TDD) and unit testing, leveraging automation toolsets**
**Strong experience in continuous integration**
**Principal Duties and Responsibilities**
+ Leads the design, development, implementation, and maintenance of new and existing features for applications within a business area.
+ Provides technical leadership and direction for EPIC feature delivery.
+ Ensures application solutions meet agreed quality attributes (e.g., performance, fault tolerance, security, scalability).
+ Designs, codes, configures, tests, maintains, and documents software deliverables using established standards and tools.
+ Collaborates with Principal Software Engineers and architects on coding standards, processes, tooling, and frameworks.
+ Completes design of application components aligned with reference architecture.
+ Actively seeks cloud-based, buy-over-build solutions.
+ Ensures product backlog includes appropriate technical stories and participates in prioritization.
+ Mentors Software Engineers and Associate Software Engineers.
+ Owns application solution quality from design through deployment and operations; contributes to software standards.
+ Communicates and collaborates with key stakeholders to ensure successful feature delivery.
+ Maintains technical understanding of third-party/cloud solutions and their implementation.
+ Evaluates technical impacts and coordinates implementation of new product releases.
+ Participates in sizing, estimation, code reviews, and sprint retrospectives; promotes continuous improvement.
+ Focuses on delivering business value and priorities.
+ Ensures quality of features through manual and automated testing and continuous integration.
+ Designs solutions aligned with company architecture and standards; participates in proof-of-concept and prototyping.
+ Collaborates with Business Analysts to clarify requirements and ensure technical feasibility.
+ Works with UX designers to translate designs into efficient solutions.
+ Partners with Test Engineers to meet definition of done and ensure smooth transition through production stages.
+ Contributes to team innovation by suggesting improvements and evaluating new processes/technologies.
+ Supports transition of features to production, ensuring performance, stability, and compliance with release standards.
+ May serve as Scrum Master for an agile team.
+ Automates testing to industry standards for high-quality delivery and efficient regression.
+ Keeps ALM tools updated; participates in daily standups to report progress and impediments.
+ Maintains customer-centric mindset, ensuring solutions enhance user experience.
\#LI-TO1
~IN1
\#LI-MULTI
Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office.
Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.
The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.
$89,400.00-$183,500.00
Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.
Company:
Unum
Senior Full Stack Developer, Angular JS, Marketing Application Development
Embedded software engineer job in New Hampshire
IT accelerates the success of our employees and customers by providing scalable and innovative solutions and leadership. We are a global organization supporting all technology needed to deliver products and solutions to customers, enabling them to focus on delivering high-quality patient care. We strive to provide exceptional customer service and experience in the most efficient means possible, requiring alignment and cross-functional communication.
We're looking for a versatile Senior Full Stack Application Developer to join our Marketing Application Development team. This developer will support front-end and framework design for the Sales Enablement tools our Sales Professionals use daily, as well as Marketing applications. The ideal candidate will have full stack experience, a passion for user experience, and a proven ability to communicate, architect solutions proactively, and learn quickly.
The Marketing Application Development team is a growing and fast-moving team. We work closely with our product owners to understand business needs and deliver solutions quickly. We are not order-takers; we are renown for our ability to understand our customers and bring them valuable solutions.
Location: We require someone local or driving distance to our Westbrook, Maine corporate office. We have a hybrid minimum requirement of working 8 days on-site per month.
In This Role, You Will:
* Design, develop, test, and maintain applications to support strategic marketing needs.
* Possess functional knowledge of businesses supported.
* Proactively identify architectural improvements and champion innovative solutions that address business challenges before they arise.
* Monitor and adjust infrastructure to meet performance needs.
* Enhance existing systems based on feedback and evolving customer needs.
* Troubleshoot and debug production issues as needed.
* Create and maintain technical documentation, communicating complex concepts clearly to both technical and non-technical audiences.
* Work with a scrum team to analyze and estimate future priorities.
* Facilitate cross-functional collaboration and drive consensus among diverse teams.
* Mentor other engineers on best practices for developer tooling and automation.
* Lead initiatives to improve code quality, velocity, and team productivity.
* Stay ahead of the curve on AI advancements and developer platform technologies.
* Advocate for a culture of excellent developer experience across the company.
* Rapidly learn and apply new technologies, frameworks, and methodologies as needed.
What You'll Need to Succeed:
* 7+ years of full stack application development experience, including a proven record of architecting solutions, mentoring peers, and driving technical excellence through proactive engagement and fast learning.
* Tech Stack: Frontend expertise in Angular and/or React, Typescript, and Node.js, with a Node/AWS backend.
* Experience with cloud-first DevOps platforms and platform tools (AWS, Postgres, Lambda, CloudFront, AWS CodePipeline).
* Exceptional written and verbal communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
* Exerts more technical leadership within development team.
* Excellent skills at evaluating new solutions within the context of an existing solution. Recognizes and promotes the need for code refactoring when appropriate.
* Demonstrated ability to quickly learn and apply new technologies, frameworks, and methodologies.
* Experience facilitating cross-functional collaboration and driving consensus among diverse teams.
* Experience with global application deployments.
* Deep understanding of software development workflows, CI/CD, source control (Git), testing, and automation.
* Experience working in platform engineering, productivity engineering, or DevOps.
* Understanding of data structures and comfort writing SQL queries to work with data supplied by data engineers.
* Ability to be nimble and creative with technical solutions.
* Experience building responsive applications for both laptops and mobile devices.
* Ability to use (and sometimes write) APIs.
* Experience working in an Agile or Scrum environment.
* Ability and willingness to mentor other team members.
* Proven technical people influencer.
* Bachelor's degree or equivalent combination of education and experience required.
What you can expect from us:
* Base annual salary target: $120000 - $140000 (yes, we do have flexibility if needed)
* Opportunity for annual cash bonus
* Health / Dental / Vision Benefits Day-One
* 5% matching 401k
* Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more!
Why IDEXX?
We're proud of the work we do, because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from diseases. We have customers in over 175 countries and a global workforce of over 10,000 talented people.
So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery. At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.
Let's pursue what matters together.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.
Auto-ApplyFirmware Engineer - HSIO Cables
Embedded software engineer job in Nashua, NH
Title: Firmware Engineer - High Speed Cables Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the
electronics revolution and remain a key enabler for all the major Tier 1 OEMs
globally. Our global headquarters are located in Nashua, NH and we have design,
sales and manufacturing locations globally. We are expanding our team software
team. We are currently seeking a Firmware Engineer for High Speed Cables to join
our team. The position is located on-site, in Nashua, NH.
Our collaborative software team develops firmware, manufacturing applications,
and various specialty software tools for our hardware engineering teams. The
focus of this position is on firmware that goes into our various cable and
thermal loopback products, including active copper, passive copper and active
optical. This area is rapidly evolving to support ever more complex
communication chips, including DSPs, as well as richer host interfaces, notably
CMIS.
Responsibilities
Design, develop, debug and support of firmware for active high speed IO
cables and thermal loopbacks. This includes working with customers as well as
manufacturers of communication chips chosen
As a key firmware resource, be contributing member of product teams that
turn high speed IO cable concepts into products that then get handed off to
manufacturing.
Provide engineering support to team members working on fine tuning of
communication settings by opening up back doors or interfaces as needed.
Work hand-in-hand with developers responsible for manufacturing applications
Provide firmware support to product qualification, testing, and
manufacturing
Mentor other members as needed
Ensure that all firmware is well documented and can be supported by other
team members
Visit Amphenol manufacturing plants during product ramp up, as needed
Qualifications
BS in Computer Science or Computer Engineering and 5+ years of industry
experience with firmware development on bare metal or equivalent
Hands on experience with ARM Cortex-M0/M0+ and embedded solutions from sub
32KB of Flash and up, including the use of GPIO pins, ADCs, Interrupts.
Good understanding of I2C, including how to debug and support a bit-banged
bus
Experience in developing page-based host interfaces for I2C Slaves, such as
is used by Small Form Factor devices or CMIS
Working knowledge of SWD style debugging
Comfortable working in a team that shares code and with peer reviews of code
Hands-on experience with source code control systems, including a habit to
make regular check-ins
Excellent interpersonal communication skills, strong English reading and
writing ability
Self-starter, able to work efficiently without having all details or
requirements laid out on the table
Dynamic and adaptable personality, able to think out of the box
Preferred Qualifications
Work experience in multi-disciplinary engineering teams
Accustomed to working in a global, hybrid environment, using tools such as
Teams and Zoom
Experience with I2C and SPI buses
Experience working with a logic analyzer
Understanding of Signal Integrity theory and practice
Familiarity in working with low level hardware interfaces and reading chip
data sheets
Experience working with high-speed communication equipment, including
knowledge about SFF standards
Working experience with Digital Signal Processors
Experience working with prototype hardware and lab settings
Ability to improvise testing setups with bread boards and jumpers
Hands on experience with Keil
Working knowledge of C8051 8-bit MCUs
Comfortable working in C++, preferably using Visual Studio
Experience using SVN
Familiarity with Linux and traditional command line interfaces
Senior Embedded Engineer
Embedded software engineer job in Portsmouth, NH
Design, develop and test new electrical components used in the company's wireless communication system. Based on the 3dWIFI system requirements will choose chips using Altium or Cadence to design schematics and PCBs; calculate and simulate the RF circuit parameter; build the RF circuit testing environment using the RF signal generator and RF spectrum analyzer; design a debugging program; responsible for FPGA Verilog code development for BPSK modulation/demodulation (software defined radio code) on Xilinx ISE Design Suite 14.6; design software/firmware for DSP and ARM processor OMALP-138 on Code Composer Studio 5 and embedded Linux; and, using C/C++ develop the computer software for system testing on Qt 5.3. Bachelor's degree/foreign equivalent in Information Systems Engineering /Communication Engineering/Electrical Engineering & five years of experience. Some experience must include: use of Altium; design of Xilinix hardware FPGA debugger; RF design; debugging using signal generator, spectrum analyzer and oscilloscope; experience writing FPGA programs such as flash interface, timing adjustment, AD/DA interface; design of schematics and PCBs; work on solutions for long-distance wireless video transmission and wireless remote control.
Qualifications
Bachelor's degree/foreign equivalent in Information Systems Engineering /Communication Engineering/Electrical Engineering & five years of experience. Some experience must include: use of Altium; design of Xilinix hardware FPGA debugger; RF design; debugging using signal generator, spectrum analyzer and oscilloscope; experience writing FPGA programs such as flash interface, timing adjustment, AD/DA interface; design of schematics and PCBs; work on solutions for long-distance wireless video transmission and wireless remote control.
Additional Information
Education Requirements: BS degree required, MS degree preferred
Staff Software Engineer - Mobile
Embedded software engineer job in Concord, NH
**Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford, or Mountain View, you are expected to report to that location three times a week, at minimum. **The Role** We are looking for an exceptional and experience **Staff Software Engineer** who is excited about building mobile products across General Motors. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture.
**What You'll do**
+ Develop competency with all of our core Mobile technologies (client, framework, and services).
+ Weigh architectural trade-offs and apply synchronous and asynchronous design patterns.
+ Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
+ Be a tech lead and will actively mentor other engineers on the team
+ Explore and pitch product ideas and tech initiatives with cross functional teams.
+ Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs.
+ Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship.
**Your Skills & Abilities (Required Qualifications) **
+ Bachelor's Degree in Computer Science or related field, or equivalent work experience.
+ 7+ years of experience in Mobile development, native and preferably ReactNative.
+ 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling).
+ Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch).
+ Demonstrated ability to understand the tech stack, debug code and tests.
**What Will Give You a Competitive Edge (Preferred Qualifications) **
+ Bachelor's Degree in Computer Science or related field, or equivalent work experience.
+ 7+ years of experience in Mobile development, native and preferably ReactNative.
+ 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling).
+ Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch).
+ Demonstrated ability to understand the tech stack, debug code and tests.
+ Enthusiastic about the opportunity of impacting the engineering culture from the bottom up.
**_Compensation_** : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ The salary range for this role is 165,000 - 298,800. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
**_Benefits_** **:**
+ Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review.
This job may be eligible for relocation benefits.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Firmware Engineer (2436)
Embedded software engineer job in Newington, NH
Are you looking for an opportunity with plenty of growth potential? Do you enjoy working in an exciting, fast-paced, collaborative environment? Are you interested in working with the world's most innovative companies to create a more connected world?
Connecting Continents. Impacting Communities.
The backbone of the Internet is a series of high-tech subsea fiber optic cables deployed throughout the globe - SubCom has deployed over 50% of them. Our employees ensure data communications networks are engineered, manufactured, deployed to the highest standards, enabling faster and more reliable connectivity to communities worldwide. Every member of the SubCom team plays a role in an end-to-end process that is critical to enterprises, governments, big cities, and rural towns.
We encourage, expect, and value creativity, thoughtful risk taking, openness to change, and diverse perspectives. Whether you're a seasoned applicant seeking a new and exciting challenge, or you're new to the workforce and looking for a flexible, rewarding, and fast-paced position with an innovative and stable organization (since 1953), SubCom has opportunities to advance your career.
Position Overview
This role requires a strong background in firmware development and designing of embedded systems. This includes designing, developing, and testing firmware for our cutting-edge network elements and ensuring the highest quality and performance standards.
Duties/Responsibilities
* Design and develop firmware architectures for embedded systems used in network elements. Involves all aspects of embedded systems coding: application development to low-level device drivers.
* Develop software and firmware source code in embedded C/C++ and other languages.
* Be part of a fast-paced firmware development team.
* Design, implement, enhance, test, and debug new features on existing firmware projects or new platforms.
* Debug using standard embedded debugging tools and lab instrumentation.
* Create detailed design documentation and test plans.
* Run static analysis tools and interpret/address analysis results.
* Participate in peer code reviews and provide/receive constructive feedback to/from team members.
* Evaluate new microcontroller and SoC platforms.
* Provide sustaining engineering support for legacy products.
* Stay up-to-date with the latest industry trends and technologies in firmware development.
* Collaborate cross-functionally with other groups and management.
* Work with minimal supervision and take ownership of assigned development modules through all stages of development and maintenance.
* Occasional travel to NJ required.
Senior Software Engineer - Cloud Platform
Embedded software engineer job in Manchester, NH
DEKA Research & Development, located in Manchester, NH, is seeking a Senior Software Engineer to join a team developing the cloud infrastructure used by a variety of exciting and impactful projects. How you will make an impact as a Senior Software Engineer:
Help evolve DEKA's cloud platform as we expand to support new solutions and geographies
Design and implement highly robust and scalable cloud infrastructures
Solve technical challenges while upholding high performance, quality, and cybersecurity standards
To be successful in this role as a Senior Software Engingeer, you will need the following skills and experience:
B.S. in Computer Science or related discipline
Hands on experience with orchestration, continuous integration, continuous deployment and operation of cloud hosted services including platform / application logging tools.
Hands on experience in testing methodologies, and commitment to quality in a continuous operations.
Solid understanding of distributed design for scalable solutions.
5+ years hands on infrastructure experience with AWS, Azure
5+ years experience developing services and interfaces using Golang, Java, Python
Expert in using Linux in hosted/containerized deployments
Strong distributed system networking and debugging skills
Database design and development experience with NoSQL, SQL, and Time Series databases
Distributed messaging systems exposure: SNS/SQS, RabbitMQ, etc
Proficient in writing detailed design specifications, diagrams, documentation, operating procedures, and test plans/test reports
Excellent communications skills, capable of working with cross functional technical and business teams and varying levels of management, in a professional manner.
Preferred skills:
Must have 10 years equivalent, hands-on technology experience in large cloud environments with a focus on cybersecurity and reliability at scale
Masters degree or equivalent experience
Experience with IoT devices
Kubernetes deployment and operational experience
Infrastructure as Code experience: Terraform, Helm
GoLang, Python development/ deployment experience
Serverless Technologies experience
PII/PCI, HIPAA regulatory exposure
About DEKA:
One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research & Development, where we are taking the same innovation and cutting-edge technology into the modern age.
Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored.
Auto-ApplyStaff Software Engineer, Mapping
Embedded software engineer job in Concord, NH
_This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren,_ _Milford,_ _Mountain View, Sunnyvale], you are expected to report to that location three times a week, at minimum._ **About Us** We're on a mission to build the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. At GM's Autonomous Vehicle (AV) organization, we're combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our team is developing national-scale, next-generation mapping systems from the ground up-combining robust backend infrastructure with intuitive, performant user interfaces.
**The Role**
We are looking for a **Staff Software Engineer** with deep expertise in **distributed backend** **systems** to join our **Mapping Engineering** team. You'll serve as a technical leader responsible for designing and building the scalable systems that power ingestion, storage, access, and delivery of autonomous vehicle maps. You'll partner closely with EMs, Staff/Principal ICs, and cross-functional teams to define the architecture and deliver next gen mapping capabilities that scale to national deployments. This is a hands-on leadership role requiring strong systems thinking, architecture design, and the ability to guide and mentor engineers across teams. You'll operate autonomously, lead cross-functional technical initiatives, and ensure the health, scalability, and performance of our critical mapping pipelines and services.
**What You'll Do (Responsibilities)**
+ Architect and implement scalable, reliable, distributed backend systems to support national-scale mapping.
+ Design and evolve data pipelines and microservices for map ingestion, transformation, storage, and release.
+ Own end-to-end delivery of high-impact projects, including defining milestones, aligning stakeholders, and mentoring ICs across functions.
+ Collaborate cross-functionally with Localization, Perception, Simulation, and Offboard teams to define data contracts and ensure system interoperability.
+ Drive technical excellence by conducting system-level design reviews, mentoring engineers, and setting the standard for code quality, testing, and documentation.
+ Diagnose and resolve large-scale system issues across services, data pipelines, and production environments.
+ Serve as the Subject Matter Expert (SME) in distributed system design, performance optimization, and backend architecture within Mapping and potentially across GM AV.
+ Help shape technical roadmaps and hiring plans for growing distributed systems expertise across the org.
**Minimum Qualifications (Must-Have)**
+ 5+ years of experience designing, implementing, and operating scalable distributed systems in production.
+ Bachelors degree in related field or relevant work experience
+ Strong proficiency in Python (optional C++, TypeScript), and system-level programming fundamentals.
+ Deep understanding of databases, caching, data modeling, and service-oriented architecture (SOA).
+ Proven experience building and deploying distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure.
+ Experience with data orchestration pipelines and ETL mechanisms (eg. airflow)
+ BS, MS, or PhD in Computer Science, Electrical Engineering, or related technical field, or equivalent industry experience.
+ Demonstrated success in leading cross-functional technical initiatives, influencing architectural decisions across teams, and mentoring senior engineers.
**Preferred Qualifications (Nice-to-Have)**
+ Experience with mapping, geospatial data, or robotics systems (e.g., Localization, Perception).
+ Familiarity with autonomous vehicle software stack, including the map-data lifecycle and software safety standards.
+ Experience in CI/CD pipeline design, large-scale deployment strategies, or cloud-native architecture.
+ Proficiency with Linux systems, container orchestration (e.g., Docker, Kubernetes), and distributed logging/metrics systems.
+ Knowledge of machine learning data pipelines or HD map labeling infrastructure.
**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ **The salary range for this role:** is $200,000 to $285,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}.
This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Senior Software Engineer - Full Stack
Embedded software engineer job in Manchester, NH
DEKA Research & Development, located in Manchester, NH, is seeking a Senior Full Stack Software Engineer to join a team developing cloud-native digital solutions for a variety of exciting and impactful medical device products. How you will make an impact as a Senior Full Stack Software Engineer:
Develop custom applications supporting novel medical devices that are improving quality of life for people with chronic conditions
Solve technical challenges while upholding performance, safety and security standards
Lead the design effort to ensure secure, scalable and performant applications
To be successful in this role as a Senior Full Stack Software Engineer, you will need the following skills and experience:
B.S. in Computer Science or equivalent work experience
Must be local or within a commutable distance to Manchester, NH
Must show career progression and demonstrated technical leadership
7+ years of design and implementation experience of scalable and secure computing systems, software architecture, data structures, and algorithms
5+ years of experience developing responsive applications using React and Node.js
Solid experience developing RESTful API bearing micro-services with GoLang or Java
Understanding of security standards, secure coding practices and threat modeling approaches
Proficient in writing detailed design specifications, diagrams, documentation, operating procedures, and test plans/test reports
Expert in using Linux in hosted/containerized deployments
Strong distributed system networking and debugging skills
Database design and development experience with NoSQL, SQL, and Time Series databases
Distributed messaging systems exposure: SNS/SQS, RabbitMQ, etc
DevOps Tools Exposure: Ansible, Artifactory, Jenkins
Must have cloud infrastructure experience building containerized services that can be deployed to a Kubernetes cluster, experience integrating with cloud infrastructure services like message queues, networking, compute, databases, etc
Preferred Qualifications:
Hands-on technology experience in large-scale commercial cloud environments
Terraform, Kubernetes deployment and operational experience
GoLang, Python development/ deployment experience
Serverless Technologies experience
PII/PCI, HIPAA regulatory exposure
About DEKA:
One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research & Development, where we are taking the same innovation and cutting-edge technology into the modern age.
Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored.
Auto-Apply