JobsEQ by Chmura Logo

Embedded Software Engineer

J L Marine Systems Inc

Location: Tampa, FL 33578
Type: Non-Remote
Posted on: November 24, 2020
This job is no longer available from the source.
Apply
Description
JL Marine is seeking embedded system engineers for junior positions in the Product Development Group. In this role, you will be developing, implementing and testing solutions. You will have the opportunity to work with seasoned embedded engineers on a number of different technologies.  You will learn to work across multiple facets of a project and juggle multiple responsibilities at the same time.
We are looking for a highly motivated individual who wants to experience working in a fast paced, agile, entrepreneurial environment, in small to medium sized multidisciplinary teams, with an emphasis on collaborative skills and the ability to create scalable, extensible systems, executing the complete embedded software development lifecycle.
Responsibilities:
• Embedded system engineering in support of product development activities.
• Interfacing with hardware and software design and development activities.
• Make informed decisions quickly and taking ownership of services and applications
• Be a persistent, creative problem solver
• Work collaboratively with others to achieve goals
• Protect operations by keeping information confidential
• Contribute to the continuous improvement of existing products and systems
• Create tools to thoroughly unit test your work and support Quality Assurance
• Develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
• Provide production and post production support
Requirements
Qualifications:
• 2+ years’ experience with embedded system development
• Strong programing skills in C (and C++)
• Experience at debugging low level code
• Experience in interfacing and writing code for low level hardware and sensors.
• Adequate knowledge in reading schematics and data sheets
• Familiarity with test equipment such as logic analyzers, meters, and oscilloscopes
• Familiarity with serial interfaces such as SPI, UART, USB, CAN, I2C
• Familiarity with configuration management and defect tracking tools
• Ability to take a project features from scoping requirements through actual implementation
Nice-to-Haves:
• Expertise in developing for the STM32 ARM processor
• Experience working with the IAR compiler
• Proficiency with C#, Python
• Experience with Android development
• Linux (including drivers) development
• Experience with GitHub, TFS and/or similar source and documentation control tools