{"id":1974041,"url":"https://alion.io/job/embraer-software-development-engineer-i-mlb","title":"Software Development Engineer I - MLB","company":{"id":1779103,"name":"Embraer","domain":"embraer.com","url":"https://alion.io/company/embraer","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"B","score":77,"open_postings":12,"ghost_share":0,"stale_share":0.917,"repost_share":0,"time_to_fill_p50_days":46,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Melbourne, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":85000,"max_usd":168000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":735},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"DuckDB","optional":false},{"name":"Electron","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Machine Learning","optional":false},{"name":"Mypy","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"Oracle","optional":false},{"name":"Pandas","optional":false},{"name":"Playwright","optional":false},{"name":"Polars","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Ruff","optional":false},{"name":"Scikit-learn","optional":false},{"name":"SQL","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"SQLite","optional":false},{"name":"Transformers","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Vitest","optional":false},{"name":"WebSockets","optional":false},{"name":"Windows","optional":false}],"status":"closed","first_seen_at":"2026-10-06T18:07:44Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-09T00:14:49Z","board_verified":false,"closed_at":"2026-10-09T00:14:49Z","days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"POSITION SUMMARY\nThe Software Development Engineer I develops tests, documents, deploys, and maintains software solutions for Manufacturing Engineering. The role applies to software engineering fundamentals to well-defined operational problems involving user interfaces, Python services, databases, analytics, manufacturing data, and system integrations.\nWorking within established architecture, engineering standards, and review processes, the engineer owns well-defined deliverables, investigates technical problems, and contributes to reliable solutions used in an aerospace manufacturing environment. Guidance is available for unfamiliar technologies, complex integrations, and production-impacting decisions.\nJOB RESPONSIBILITIE S\nSoftware development and testing\nDevelop, test, and maintain well-defined features for user-facing applications and backend services; correct defects; and support-controlled production maintenance activities.\nDevelop clear and accessible interfaces using established frontend patterns, user requirements, and acceptance criteria.\nCreate and update APIs, data-processing functions, and background tasks using established architecture, coding standards, and peer review.\nWrite unit and integration tests, participate in code reviews, resolve review feedback, and document implemented behavior.\nData and manufacturing systems\nWrite SQL queries, perform basic data analysis, and implement approved changes to relational data models for manufacturing applications.\nDevelop and maintain defined components for data ingestion, validation, transformation, and traceability from documents, spreadsheets, structured files, equipment, or telemetry sources.\nDevelop and support defined integrations among manufacturing applications, databases, enterprise systems, and equipment interfaces using documented requirements, approved data contracts, and established security controls.\nAnalyze software logs, data quality issues, and representative examples; identify probable causes; and escalate issues that require broader architectural or production decisions.\nApplied analytics and AI\nDevelop or integrate defined analytics, classification, anomaly detection, retrieval, or AI-enabled components when included in the assigned project, with appropriate technical review.\nEvaluate outputs against defined acceptance criteria, document limitations and test results, and route uncertain or high-impact results for review.\nFollow established controls for data privacy, access, model or dataset versioning, and reproducibility.\nDelivery and collaboration\nParticipate in technical discovery and translate defined requirements or user stories into development tasks, acceptance criteria, estimates, and implementation plans for assigned work.\nApply established practices for source control, testing, accessibility, security, deployment, configuration management, and controlled changes.\nCommunicate progress, technical findings, risks, and support needs clearly to engineers, operators, and domain specialists.\nPrepare concise technical and operating documentation for the solutions developed.\nKNOWLEDGE, SKILLS AND ABILITIES\nRequired:\nBachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Information Technology, or a related field, completed by the position start date.\nDemonstrated programming experience through coursework, capstone projects, internships, research, or professional work using Python or another object-oriented programming language.\nWorking knowledge of JavaScript or TypeScript and web application fundamentals.\nWorking knowledge of SQL, relational database concepts, and common data structures.\nFamiliarity with Git or another version-control system.\nUnderstanding of REST APIs, client/server applications, debugging, and fundamental software testing concepts.\nAbility to independently progress on well-defined tasks, ask for support when needed, learn unfamiliar technologies, document solutions, and collaborate with technical and non-technical team members.\nStrong attention to detail and commitment to safe handling of company and production data.\nDesired:\nCoursework, capstone, internship, research, or project experience with React, TypeScript, FastAPI, PostgreSQL, Oracle, or similar technologies.\nExperience with unit testing, integration testing, continuous integration, Docker, or automated build tools.\nExposure to data pipelines, data visualization, machine learning, embeddings, large language model APIs, or retrieval-augmented generation.\nExposure to C#/.NET, Electron, hardware interfaces, serial communication, simulators, telemetry, MES, or other manufacturing systems.\nInterest in aerospace, manufacturing operations, process improvement, predictive maintenance, or industrial digitalization.\nTechnology Exposure:\nThe engineer may work with technologies used by the team. Prior experience with every item is not required.\nApplications and APIs: Python, FastAPI, React, TypeScript, Vite, Next.js, Node.js, Electron, and C#/.NET.\nData and analytics: PostgreSQL, Oracle, SQLite, DuckDB, SQLAlchemy, Polars, Pandas, and visualization tools.\nAI and advanced data: scikit-learn, PyTorch, Transformers, embeddings, vector search, graph data, and retrieval-augmented generation.\nDelivery and quality: Git, pytest, Vitest, Playwright, Ruff, mypy, Docker, Compose, continuous integration, and Windows operational scripts.\nIntegrations: REST, OpenAPI, OAuth2 or OIDC, JWT, WebSockets, server-sent events, enterprise APIs, equipment interfaces, and serial or UDP protocols.\nMEASURES OF SUCCESS\nDelivers well-defined software features that meet acceptance criteria, communicate progress or blockers promptly, and seek technical review for unfamiliar, complex, or production-impacting work.\nProduces readable, maintainable, tested, and documented work that follows established team standards and addresses review feedback.\nBuild proficiency in the technologies and manufacturing processes used by assigned projects and progressively takes ownership of larger or less-defined deliverables.\nHandles data, system access, and production-related changes responsibly and follows required review and approval processes.\nContributes constructively to collaboration among software, Manufacturing Engineering, operations, and other domain teams.\nWorking Conditions / Environment/Special Requirements\nAbility to work in a safe and professional manner while adhering to applicable regulatory and company requirements.\nAbility to work collaboratively in office, laboratory, and manufacturing environments as required by the assigned project.\nWork involving production systems, sensitive data, or operational changes will be performed under appropriate supervision and established controls.\nRepresentative technology environment\nApplications and APIs: Python, FastAPI, React, TypeScript, Vite, Next.js or Node.js, and Electron\nData and AI: PostgreSQL, Oracle, SQLite, DuckDB, SQLAlchemy, Polars or Pandas, PyTorch, Transformers, and vector or graph search\nDelivery and quality: Git, pytest, Vitest, Playwright, Ruff, mypy, Docker and Compose, CI, and Windows operational scripts\nIntegrations: OpenAPI, OAuth2 or OIDC, JWT, WebSockets, server-sent events, enterprise APIs, commerce APIs, and serial or UDP protocols\nGENERAL COMMITMENT FOR ALL EMPLOYEES\nPerforms duties as assigned and communicates when additional guidance is needed.\nDemonstrates initiative, professionalism, and commitment to company values, policies, directives, and procedures.\nIncorporates Lean and continuous-improvement concepts into daily activities where applicable.\nHonors and protects confidential and proprietary documents, systems, and information.\nSatisfies work schedule requirements.\nThis job description is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities required of the employee.\nEmbraer is an Equal Opportunity Employer.","description_format":"text","description_chars":7917,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Military","Space & Aerospace","Military Logistics"],"lifecycle":[{"event":"open","at":"2026-10-06T20:33:55Z"},{"event":"close","at":"2026-10-09T00:14:49Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/embraer-software-development-engineer-i-mlb","json_url":"https://alion.io/job/embraer-software-development-engineer-i-mlb.json","meta":{"generated_at":"2026-10-09T01:20:44Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2130,"day_limit":5000,"remaining_today":2870,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1779103},"rest":"https://alion.io/mcp/rest/get_company?id=1779103"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fembraer-software-development-engineer-i-mlb"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fembraer-software-development-engineer-i-mlb"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fembraer-software-development-engineer-i-mlb"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/embraer-software-development-engineer-i-mlb\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fembraer-software-development-engineer-i-mlb"}]}