Embedded Software Engineer (Indefinite US Work Authorization Required)
Crown Equipment
Company Description: Crown Equipment Corporation is one of the world's largest material handling companies, with a reputation for award-winning product design, advanced engineering and technology, and superior after-sale service. Crown produces and sells a broad range of forklifts, batteries, chargers, automation and fleet management technologies that are revolutionizing the material-handling industry. Job Posting External Job Duties:
- Provide expertise in embedded software systems to influence the design and development of innovative forklifts and material handling equipment. Design, develop, and analyze software application solutions that interface electronic sensors, actuators, and controls of vehicle systems, user interface, or radio-controlled devices.
- Product Analysis and Specification - Conceptualize ideas for software control of sensors, actuators and systems. Conduct detail system analysis to define scope, objectives and design solutions.
- Product Design and Development - Develop software solutions that meet operation, safety, modularity and coding/product requirements. Review hardware schematics and establish methods to support the hardware design with low-level software components. Develop detailed design documentation including block, state and signal flow diagrams.
- Product Testing and Support - Conduct bench-level unit testing and on-vehicle verification and validation tests. Participate in code reviews to demonstrate compliance to product requirements.
- Work fully onsite. Once onboarded, may work hybrid remote meaning mostly onsite each week. (Reasonable commuting distance required.)
- Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related; or equivalent experience
- 0-2 years related experience (Salary will be commensurate with experience)
- Proficiency in C/C++
- Good written, verbal, analytical, and interpersonal skills
- Ability to occasionally travel with overnight stays
- Reliable transportation to travel locally between company locations during scheduled workday
- 2 or more years of experience designing and developing embedded system software applications, using Real-time Operating Systems (FreeRTOS)
- Experience with CAN bus communication protocols and tools including CANOpen, XCP, Vector CANape, and Vector CANalyzer
- Experience developing scripts with Python
- Knowledge of unit testing methodology (VectorCAST experience desired)
- Knowledge of software architecture and state diagrams
- Experience with task management and version control software, with Jira, Confluence, and Git desired
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Indefinite US Work Authorization Required) in Kinston, NC vacancy
- ...seeking a Reliability Engineer to join the Engineering... ...aircraft components. You will work alongside teammates... ...reliability meets required Technical Availability... ...international Citizenship: US person under ITAR definition... ...with current work authorization will be considered. Employment...SuggestedContract workWork at officeVisa sponsorship
- ...seeking a Reliability Engineer to join the Engineering... ...legislative compliance are embedded in all plans. Champion... ...achieved. Proactive working culture via governance,... ...Citizenship & Security US Person under ITAR definition... ...Clearance No clearance required. Physical Requirements...SuggestedPermanent employmentRemote work
- ...disabilities. If you require assistance or an accommodation... ..., please contact us at ****@*****.***.... ...looking for a Quality Engineer to join our Engineering... ...NC. The role involves working on complex, highly... ...applicants with current work authorization will be considered....SuggestedWork at officeVisa sponsorshipRelocation package
- ...Permanent Join us to create change and have an impact in homes... ...about the role: The Manufacturing Engineer is responsible for driving... ...system failures across hardware, software, human, and process domains... ...balancing, and develop standardized work documentation. Contribute to...SuggestedPermanent employmentWork at officeFlexible hours
- ...a key member of our dynamic Engineering team, you will dive into data... ...While you’re fully capable of working independently and making impactful... ..., duties, and skills required of personnel so classified. May... ...selection process, please call us at (***) ***-****. #J-18808-...SuggestedContract workFor contractorsWork at officeRelocation package
- ...policies, FAA regulatory requirements and established... ...inventories. Review of work orders to ensure all required... .... Competencies ERP Software. Strong computer... ...airplane machinery and jet engines. Mostly indoor office... ...stores experience. Must be authorized to work lawfully in...Work at office
- ...digital services, and software development,... ...information, visit us at Are you ready... ...Manufacturing Excellence Engineer to join our team as an embedded consultant within... ...architectures with operational requirements Project... ...Ability to work autonomously while...
- ...opportunity for a Project Engineer, PE to join our Municipal... ...is a fantastic chance to work with a talented team of professionals... ...with local permitting requirements such as NCDOT, NCDEQ,... ...Individuals must be legally authorized to work in the US at the start of employment...Contract workTemporary workFor contractorsLive inWork at officeLocal areaFlexible hours
- ...Industrial Engineer: Location: Kinston, NC Analyzes and designs sequence of operations and workflow to improve efficiencies in plant... ...reduce the impact to factory Modify SAP according to Travel work and maintain documentation Conducts studies pertaining to...Work at office
- ...nacelles. The Manufacturing Engineer will support the design, development... ...Create and update technical work instructions, manufacturing... ...tooling and equipment required for composite assembly and sub... ...Proficiency in CATIA or other CAD software for designing tooling,...
- ...specifications. Interfaces with stake holders to ensure compliance with requirements. Define process flow, performs PFMEA & Control plan. To... .... Bachelor’s degree in aerospace, Industrial, Mechanical Engineering 4 -5 years of experience in an engineering classification /...Work at office
$86k - $126k
...seeking a Senior Manufacturing Engineer. This is an on‑site position... ...and maintain positive working relationships with external vendors... ...consideration of MESH and LEAN requirements Support production by... ...interview process, please call us at (***) ***-**** to discuss...H1bLocal areaVisa sponsorshipRelocation package- ...Responsibilities include overseeing inventory processes, inspections, and the proper handling of materials. The ideal applicant will have at least two years of experience in aviation materials, strong attention to detail, and proficiency in ERP software. #J-18808-Ljbffr...
$125k - $155k
...Title: Strategic Project Engineering Manager Location: NC... .... As a trusted authority in project management with... ...design criteria based on required standards and codes, and validate field work, creating as-built drawings... ...Excel spreadsheet software and Word processing software...Contract workFor contractorsWork at office- ...polymer pellets are the result of a team of CTs and process engineers working together to manage the production from the mixing of... ...initiates and follows emergency procedures when necessary. Requirements: Minimum Requirements (Knowledge, Skills, Abilities): •...Rotating shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (Indefinite US Work Authorization Required). Be the first to apply!
Related searches


