Embedded Software Engineer
Accord Technologies Inc · Chillicothe, IL
Apply & track with Apply EdgeJob Title:Embedded Software EngineerLocation:Chillicothe, ILJob Type: W2 ContractRequired EducationBachelor s degree in Computer Science, Software Engineering, or a relevant field requiredInternships accepted as job experience YesAssociates degree with 6 years of experience acceptedMaster s degree with 2 years of experience acceptedRequired SkillsC++ '14Embedded Software DevelopmentAgentic Workflow DevelopmentSolid programming experience in C or C++Knowledge of reading schematics and data sheets for componentsBasic knowledge of computer hardware and softwareKnowledge of computer development software for embedded systems (e.g., SQL, VisualBasic)Basic knowledge of the full software development lifecycle (business/systems analysis ? requirements ? functional specs ? development ? testing ? delivery)Basic ability to troubleshoot issues and make system changes as neededRequiredTechnical Skills (Desired not required):Linux-based development environmentGIT version control systemRemote Service ExperienceMachine/Engine ExperienceSoft Skills (Required)Expert verbal and written communicationProblem-solving skillsCustomer service and interpersonal skillsJob DescriptionApply computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systemsResearch, design, develop, and test operating systems-level software, compilers, and network distribution softwareWork applies to medical, industrial, military, communications, aerospace, business, scientific, and general computing applicationsDesign and implement embedded device software from requirements through production and commercial deploymentWrite logical and physical database descriptions and specify database identifiers to management systems (or direct others in coding)Analyze and enhance system efficiency, stability, and scalabilityReview project requests to estimate time and cost requiredDevelop assigned featuresTest assigned featuresDebug issues on assigned featuresReview assigned featuresDaily standups with global teamDaily local interactions with architects and developersAgile Development Team with architects, developers, and testers in US and IndiaGlobal development cycle with both design collaboration and solo developmentOpportunities to use leading-edge agentic software development frameworks and toolsWork on next-gen technology advances in service technology for enhanced customer/dealer technician experienceFast-paced, collaborative environment with a great team