- Proven industry experience as an Embedded Software Engineer, with a focus on embedded systems, low-level programming, and hardware-software integration.
- Strong proficiency in C/C++ programming languages for embedded systems and Java/Kotlin for Android development.
- Extensive experience with the Android Native Development Kit (NDK) and Java Native Interface (JNI) for integrating native code with Android applications.
- In-depth knowledge of embedded systems architectures, real-time operating systems (RTOS), and hardware-software interaction.
- Experience with embedded development tools, debuggers, emulators, and compilers.
- Experience developing software targeting embedded SoCs such as ARM, NXP, Microchip, etc.
- Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, and wireless technologies (Bluetooth, Wi-Fi, etc.).
- Solid understanding of software development methodologies, version control systems, and software testing techniques for embedded systems and mobile applications.
- Strong problem-solving skills and the ability to debug complex software and hardware integration issues.
- Experience with agile development methodologies (e.g., Scrum) is advantageous.
- A Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent work experience
- Real-world work experience in relevant roles in a commercial setting, including developing hardware-integrated Android applications leveraging the NDK and JNI
- Full life cycle experience with an electronics product that has shipped and achieved meaningful commercial success
- Design and develop software for different types of embedded systems, ensuring that it meets the requirements, and successfully taking it through the entire software development lifecycle until it is deployed in commercial products. This will include microcontrollers, DSPs, and FPGAs.
- Leverage the Android Native Development Kit (NDK) and Java Native Interface (JNI) to seamlessly integrate high-performance native code with Android applications, enabling optimal hardware integration and real-time data processing.
- Design and develop Android applications that leverage the NDK and JNI to interface with embedded systems, sensors, and AI components, delivering responsive and performant user experiences.
- We'd love you to be self-aware, thoughtful, empathetic, diligent, hard working, a lifelong learner, and a great team player. You'd show us that you have:
- Strong interpersonal skills and the ability, perhaps even a passion, to build camaraderie and work effectively on difficult goals with a broad range of business and technical collaborators across cultures, skills, and time zones
- Self-awareness to know your own superpower (nobody is great at all things) and the humility to permit others to exercise theirs on a team of accomplished specialists
- Respect and empathy to recognize and support the goals of the company, your team, and colleagues in ways that build trust for people to feel safe to "disagree and commit" (The Amazon Way).
- A work ethic that doesn't quit, that recognizes that time-to-market is often the only thing that separates teams that win from those that don't ("No matter how hard you work, someone else is working harder." — Elon Musk)
- Tenacity and a dogged determination to never give up
- Innate hunger to constantly do better and evolve both your work product and yourself (You're a lifelong learner)
- The courage to move fast, break things, and ship products that people use ("Real artists ship." — Steve Jobs)
- Exceptional communication skills with attention to detail and precision in your spoken and written words and your work product
-
Software Engineer
3 weeks ago
PCL Company Boston, United StatesLorem ipsum dolor sit amet, consectetur adipiscing elit. Ut venenatis suscipit tristique. Nulla et nulla non urna eleifend suscipit ac ut magna. Quisque posuere erat et turpis auctor fermentum. Sed ante neque, lobortis vel est eu, elementum dignissim elit. Quisque sed enim conval ...
-
Software Engineer
1 week ago
Amtex Systems Inc. Boston, United StatesOverview · We are seeking a Contract Software Engineer with a background in working on Python · applications or experience developing integrations against RESTful APIs to join our · dynamic team. The ideal candidate will have experience developing, troubleshooting · Python code, ...
-
Software Engineer
6 days ago
Merlin Labs Boston, United StatesAbout Us: · Merlin is an early-stage autonomy company, building software to control sophisticated transportation systems. Our mission here at Merlin Labs is to develop hardware and software solutions that deliver the capability for aircraft to fly useful missions autonomously an ...
-
Software Engineer
4 weeks ago
General Indemnity Group Boston, United StatesSoftware Engineer · About us: · General Indemnity Group ("GIG") is an insurance holding company operation within Boston Omaha Corporation, specializing in Surety Insurance. Your contributions to GIG will make a difference in our present-day company but equally in how the future o ...
-
Software Engineer
1 week ago
Dice Boston, United StatesDice is the leading career destination for tech experts at every stage of their careers. Our client, Mass Mutual Financial Group, is seeking the following. Apply via Dice today · Primary Responsibilities: · Collaborate with Data Engineers, Data Analysts, Product and Project Man ...
-
Software Engineer
2 weeks ago
Capgemini Boston, United StatesJob Description: · We are seeking a Software API Developer to work with a leader in the Med-Tech industry The developer will work individually and collaborate with team members, product owners, and the verification team · Key Responsibilities: · Implement APIs in collaboration wi ...
-
Software Engineer
2 weeks ago
Liberty Mutual Insurance Boston, United StatesSchedule: Full-Time Salary Range: USD $ $ Job Category: Technology Pay Philosophy The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflect ...
-
Software Engineer
1 week ago
LotusHealth Boston, United StatesSummary · Healthcare fintech company recruiting a founding full-stack software engineer with a competitive salary, benefits, and equity package. · Company · LotusHealth is addressing the pressing challenge of administrative waste in healthcare, which costs over $1 trillion annua ...
-
Software Engineer
3 weeks ago
Franklin Fitch Boston, United StatesSoftware Engineer | W2, CTH | Hybrid | Rate DOE · Our client in the insurance industry is looking to hire a Full Stack Software Engineer on a temp to perm basis to help with the design and development of an internal business application. You will achieve this using your experienc ...
-
Software Engineer
6 days ago
Tines Boston, United StatesStartup equity & extended exercise · window · Matching retirement plans · Home office · setup · 25 days annual · leave · Generous parental leave programs · Flexibility in how and where you work · Phone and home Internet allowance · Founded in 2018 in Dublin, Tines is a smart, ...
-
Software Engineer
2 weeks ago
PeopleServe Boston, United StatesNOTICE OF THE FILING OF ANAPPLICATION FOR ALIEN EMPLOYMENT CERTIFICATION · Pursuant to the provisions of 20 CFR g), notice is hereby given of the filing of an Application for Alien Employment Certification for the position of Software Engineer: · Software Engineer needed for Pe ...
-
Software Engineer
2 weeks ago
Alpha Vantage Boston, United States[Full Time] Software Engineer (Full-Time or Contractor) at Alpha Vantage (United States) | BEAMSTART Jobs · Software Engineer (Full-Time or Contractor) · Alpha Vantage United States · Date Posted · 06 Mar, 2023 · Work Location · Boston, United States · Salary Offered · $50000 — ...
-
Software Engineer
2 weeks ago
Super Service Boston, United StatesAbout · We started to help maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer. For our employees, our promise is that is more than just a job; it's an opportunity to unlock one's potential, ...
-
Software Engineer
3 weeks ago
Anduril Industries Boston, United StatesAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduri ...
-
Software Engineer
2 weeks ago
Spectrum Boston, United StatesFull Stack Software Engineer (Boston, MA) wanted for web based solutions company for retailers. Requires minimum M.S. · in Comp. Sci. Engg. plus 2 yrs. exp. in S/W Engg. Reply by resume only to One Door, 12 Thomson Pl., Suite 500, Boston, · MA 02210. · Under moderate supervision, ...
-
Software Engineer
1 day ago
Taleio Search Partners Boston, United StatesWe are seeking a Software Engineer to help design, develop, and test industry-leading radar and communications technology. The role will span the technology development lifecycle, including requirements generation, software design and implementation, integration, validation, and ...
-
Software Engineer
2 weeks ago
Diligent Tec, Inc Boston, United StatesPosition: Software Engineer · Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. · Location: ONSITE IN BOSTON (3x a week) MUST currently be local to the Boston area · Contract Length: 6 months + · Key Tech ...
-
Software Engineer
3 weeks ago
Emerald Resource Group Boston, United StatesJob Title: Software Engineer (Level 1) · Location: Boston, MA · Type: Full Time/Hybrid · Salary: $90, years experience) · Job Summary: · The Software Engineer (Level 1) is a dynamic and motivated individual who is embarking on their journey in software development. As an int ...
-
Software Engineer
2 weeks ago
PeopleServe Boston, United StatesNOTICE OF THE FILING OF AN · APPLICATION FOR ALIEN EMPLOYMENT CERTIFICATION · Pursuant to the provisions of 20 CFR g), notice is hereby given of the filing of an Application for Alien Employment Certification for the position of Software Engineer: · Masters' degree in Information ...
-
Software Engineer
6 days ago
RIT Solutions, Inc. Boston, United StatesRole/ Title: · Software Engineer - Vulnerability ManagementLocation: · Remote · Job descriptionWe are looking for an experienced Software Engineer in the Vulnerability Management team to accelerate one of our client core security application roadmaps. The ideal candidate is a ...
Senior Embedded Software Engineer - Boston, United States - Motion Recruitment
Description
Senior Embedded Software Engineer
Boston, MA
Full time role
We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a Senior Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software for embedded systems and Android applications. You will work closely with cross-functional teams, including hardware engineers, firmware engineers, AI/ML specialists, and product managers, to deliver high-quality embedded software solutions and hardware-integrated Android applications. Your expertise in embedded systems, low-level programming, Android NDK, Java Native Interface (JNI), and software development will be crucial in ensuring the success of our products.
Requirements
Education and Experience
Job Responsibilities
Personal Qualities
Thanks,
Nandit